deputy directorate general for southern asia - Francés Inglés Diccionario